lammps教程:fix setforce命令详解

您所在的位置:网站首页 jump force怎么区域移动 lammps教程:fix setforce命令详解

lammps教程:fix setforce命令详解

2024-06-26 12:30:37| 来源: 网络整理| 查看: 265

在分子动力学模拟中,有时需要固定一部分原子,例如,使用velocity命令对体系进行拉伸时,固定底部原子,对顶部原子施加一定的速度实现拉伸。

在纳米磨削中,也需要固定设置一个固定层,防止工件在磨削力的作用下移动。

在lammps中固定原子的方式有多种,我比较常用的是fix setforce命令。

fix setforce命令语法格式为:

fix ID group-ID setforce fx fy fz keyword value ...

其中:

ID是本次fix设置的id,可以任意命名。group-ID是需要被施加力的原子组fx、fy、fz是施加力的方向和大小。

fix setforce原理是在xyz方向上设置原子新的受力值,如果某个方向不需要设置,可设为NULL。

#将indenter在xyz三个方向的受力设为0 fix freeze indenter setforce 0.0 0.0 0.0 #将edge在yz方向上的受力设为0,x方向受力保持原值不变 fix 2 edge setforce NULL 0.0 0.0

如果打算固定boundary组,就可以把boundary组各个方向的受力设为0:

fix 1 boundary setforce 0.0 0.0 0.0

如果只是使用setforce一句命令,有可能还会存在一个问题。

当boundary组的原子手里为0,但如果boundary组原子有非零温度,也就是原子有速度的话,即使受力为0,原子也会按照初始的速度继续移动,同样达不到固定原子的效果。

这种情况下,需要配合velocity使用,把该原子组的速度设为0.

velocity boundary set 0.0 0.0 0.0 fix 1 boundary setforce 0.0 0.0 0.0

上面两句代码配合使用,就可以固定boundary原子。

更多lammps教程和源代码请关注微信公众号:lammps加油站



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭